kim dung
Zhang Songxi: The Ningbo Tailor Whose Legacy Was Hijacked by Wuxia FictionIn the drawer of my desk in Busan sits a worn notebook, filled over more than...
Zhang Songxi: The Harsh Truth About a Wudang Legend That Never ExistedIn 2026, when the stadiums were empty and I sat at home rewatching old footag...
Vietnam's Esports Tactical Analysis System: Inside the Race VCS Is LosingAt 2 AM in a closed training room in Binh Thanh District, three curved monito...
VCT China 2027: Eight Slots and the Names Left BehindOver their last three matches at Masters Toronto 2026, the shooters of Wolves...
World Cup 2026 and the Repricing of Human Assets: Who Buys, Who PaysIn the early hours of December 19, 2026, I sat in a small coffee shop in the...
Decoding 1,247 V.League Corners: The Near-Post Gap Nobody ClosesMinute 84, in a stadium holding fewer than twenty thousand people, a corner...
130 Hanoi School Football Teams: A Record in Breadth, Not DepthOn the morning of October 25, at Xuan Dinh Stadium, the organisers of the Han...
U17 Vietnam at the World Cup: Coach Roland Builds the Physical Base Before Dreaming of PointsThe first two weeks of the preparation programme for the FIFA U17 World Cup,...
When the Data Is Empty: A Badminton Analysis Page Without a Source and the Lesson of IntegrityIn my tracking files in Da Nang, there is a folder I keep for slightly perver...
Sayu Bella Sukma Dewi, the bronze medal, and a number that needs protectingWhen bike number 5 rolled away from the start line of the women's cross-count...
BlizzCon 2026: The Ambitious Return of Blizzard Empire on the Global Esports StageBlizzard Entertainment has officially announced the BlizzCon 2026 schedule,...
Finland 3-2 Italy at EuroVolley 2026: A Four-Point Win and Two TicketsI replayed the match footage at two in the morning Nagoya time. The apartment...
Four records at Diyagama, one rare double, and a data gap nobody fillsDIyagama, about twenty kilometres south of Colombo, has a stadium named the...
The Money Behind Every Pass: The Journey of Match DataOver the last three matches of the second half of the season, the PPDA (passe...
Hochart Unbeaten in Antibes: The Sediment of a Decisive Third DayOn the final day in Antibes, at table two, Leana Hochart walked into her thir...
Four Mouths and One Label: How a Transfer Story Reaches Vietnamese FansA Tuesday morning at the training centre, and the last group of the sprint...
The Second Apron and the Purge of NBA SuperteamsOn the night of October 2, 2026, the Minnesota Timberwolves shipped...
Auditing Vietnam vs Thailand: The Provocation Trap, an Aging Center-Back Pair, and an Unsettled Tactical DebtI reopened my notes at 22:47, right before kickoff. The page contained only...
Vietnam vs Malaysia in the Third-Place Match: The Transition Puzzle and the Xuan Son VoidThe moment Nguyen Xuan Son went down in the second half of the knockout match...
The VCT 2027 Calendar: How Riot Games Is Buying Back An Entire Market's Survival At $400,000 Per ShotThere is one number in the VCT 2027 calendar announcement that I read four...
Zhang Songxi: The Harsh Truth About a Wudang Legend That Never ExistedIn 2026, when the stadiums were empty and I sat at home rewatching old footag...
Vietnam's Esports Tactical Analysis System: Inside the Race VCS Is LosingAt 2 AM in a closed training room in Binh Thanh District, three curved monito...
VCT China 2027: Eight Slots and the Names Left BehindOver their last three matches at Masters Toronto 2026, the shooters of Wolves...
World Cup 2026 and the Repricing of Human Assets: Who Buys, Who PaysIn the early hours of December 19, 2026, I sat in a small coffee shop in the...
Decoding 1,247 V.League Corners: The Near-Post Gap Nobody ClosesMinute 84, in a stadium holding fewer than twenty thousand people, a corner...
130 Hanoi School Football Teams: A Record in Breadth, Not DepthOn the morning of October 25, at Xuan Dinh Stadium, the organisers of the Han...
U17 Vietnam at the World Cup: Coach Roland Builds the Physical Base Before Dreaming of PointsThe first two weeks of the preparation programme for the FIFA U17 World Cup,...
When the Data Is Empty: A Badminton Analysis Page Without a Source and the Lesson of IntegrityIn my tracking files in Da Nang, there is a folder I keep for slightly perver...
Sayu Bella Sukma Dewi, the bronze medal, and a number that needs protectingWhen bike number 5 rolled away from the start line of the women's cross-count...
BlizzCon 2026: The Ambitious Return of Blizzard Empire on the Global Esports StageBlizzard Entertainment has officially announced the BlizzCon 2026 schedule,...
Finland 3-2 Italy at EuroVolley 2026: A Four-Point Win and Two TicketsI replayed the match footage at two in the morning Nagoya time. The apartment...
Four records at Diyagama, one rare double, and a data gap nobody fillsDIyagama, about twenty kilometres south of Colombo, has a stadium named the...
The Money Behind Every Pass: The Journey of Match DataOver the last three matches of the second half of the season, the PPDA (passe...
Hochart Unbeaten in Antibes: The Sediment of a Decisive Third DayOn the final day in Antibes, at table two, Leana Hochart walked into her thir...
Four Mouths and One Label: How a Transfer Story Reaches Vietnamese FansA Tuesday morning at the training centre, and the last group of the sprint...
The Second Apron and the Purge of NBA SuperteamsOn the night of October 2, 2026, the Minnesota Timberwolves shipped...
Auditing Vietnam vs Thailand: The Provocation Trap, an Aging Center-Back Pair, and an Unsettled Tactical DebtI reopened my notes at 22:47, right before kickoff. The page contained only...
Vietnam vs Malaysia in the Third-Place Match: The Transition Puzzle and the Xuan Son VoidThe moment Nguyen Xuan Son went down in the second half of the knockout match...
The VCT 2027 Calendar: How Riot Games Is Buying Back An Entire Market's Survival At $400,000 Per ShotThere is one number in the VCT 2027 calendar announcement that I read four...
